due proof - German English Dictionary